* {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
  color: #212121;
}

a:visited {
  color: #212121;
}

ol, ul, li {
  list-style: none;
}

input, textarea {
  border: none;
  outline: none;
}

.clearfix::after {
  content: "";
  clear: both;
  display: block;
  height: 0;
}

body {
  font: 14px/1.5 "Microsoft YaHei", "PingFang SC", "Lantinghei SC", Helvetica, "Helvetica Neue", Tahoma, Arial, sans-serif
}

.fl {
  float: left;
}

.fr {
  float: right;
}

h1,h2,h3,h4,h5 {
  font-weight: normal;
}

.btn {
  outline: none;
  border: none;
  background: #37c8f7;
  color: white;
  padding: 6px 20px;
  border-radius: 4px;
}

.btn:hover {
  background: #00a1d6;
}